torque flow pump - Francés Inglés Diccionario